package com.zhima.exception;

public enum ErrorCode {
    TASK_NOT_FOUND("没有找到主任务"),
    SUB_TASK_NOT_FOUND("没有找到子任务"),
    SUB_TASK_STATE_ILLEGAL("子任务状态异常"),
    SUB_TASK_NOT_CONTINUOUS("子任务未连续执行"),
    TASK_TYPE_IS_EMPTY("任务类型不能为空"),
    STATE_MUST_BE_EXECUTING_BEFORE_COMPLETE("子任务完成前必须处于EXECUTING状态"),
    SUB_TASK_HAS_SUCCESS("子任务已经完成"),
    TASK_NOT_START("任务尚未开启"),
    ;
    private final String errorMessage;

    ErrorCode(String errorMessage) {
        this.errorMessage = errorMessage;
    }

    public String getErrorMessage() {
        return errorMessage;
    }
}
